Security in agile software development: A practitioner survey
نویسندگان
چکیده
Context: Software security engineering provides the means to define, implement and verify in software products. is performed by following a development life cycle model or capability maturity model. However, agile methods processes, dominant industry, are viewed be conflict with these practices requirements. Objective: Empirically use impact of activities context development, as practiced developer professionals. Method: A survey (N=61) was among practitioners Finland regarding their 40 common perceived impact, conjunction 16 items activities. Results: The had measurable effect on selection practices. Perceived lower than rate would imply: This taken indicate bias, caused e.g. developers’ awareness only certain practices, difficulties applying into an iterative workflow. Security deemed have most were proactive took place early phases development. Conclusion: Systematic conformed, observed take requirement implementation phases. In general, taking also considered impactful. discrepancy between level many observed. prompts research methodological for better integration methods, tools.
منابع مشابه
Introducing a Novel Security-Enhanced Agile Software Development Process
In this paper, a novel security-enhanced agile software development process, SEAP, is introduced. It has been designed, tested, and implemented at Ericsson AB, specifically in the development of a mobile money transfer system. Two important features of SEAP are 1) that it includes additional security competences, and 2) that it includes the continuous conduction of an integrated risk analysis f...
متن کاملAgile Software Development Diffusion: Insights from a Regional Survey
The agile approach to software development is now standard practice in many organisations. In innovation diffusion terms, its uptake seems to be well into the majority adoption phase, with a large number of organisations now claiming some level of agile activity. Confirming adoption progress requires appropriate periodic surveys of industrial practice. The purpose of this paper is to present an...
متن کاملAgile Software Development: a Survey of Early Adopters
In the past few years, anecdotal evidence of mostly positive experiences with the implementation of agile development methods has emerged from case studies. We used a survey strategy, which enables data gathering from a larger sample of organizations, to learn about the factors driving the adoption and use of agile practices, and their benefits and challenges as percieved by early adopters of t...
متن کاملAgile Software Development
With the further development of computer technology, the software development process has some new goals and requirements. In order to adapt to these changes, people has optimized and improved the previous method. At the same time, some of the traditional software development methods have been unable to adapt to the requirements of people. Therefore, in recent years there have been some new lig...
متن کاملAgile Software Development
Agile software development methodologies provide many benefits including reduced time to market, lower defect rates, and more accurate requirements tracking. This paper describes Strategic Data Systems’ experience with agile software development, and demonstrates the advantages an organization may gain through implementing a similar development process. Introduction Ideas about the process of d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Information & Software Technology
سال: 2021
ISSN: ['0950-5849', '1873-6025']
DOI: https://doi.org/10.1016/j.infsof.2020.106488